package day02;

import sun.java2d.pipe.AAShapePipe;

public class HomeWork {
    public static void main(String[] args) {
        //1)变量的声明: ------相当于在银行开户
        int a; //声明一个变量, 名为a
        int b,c,d; //声明三个变量

        //2) 变量的初始化: -------相当于给账户存钱
        int e =250; //声明整型变量e并赋值为250
        int f; // 声明整型变量f
        f=250; //给f赋值为250

        //3)变量的使用: --------使用的是账户里面的钱
        int g = 5;
        int h = g +10; //取出g的值, 加上10后, 在赋值给变量h
        System.out.println(h);//输出变量h的值15
        System.out.println("h");//输出h, 双引号中的原样输出
        g = g+10; //在g本身基础之上增加10
        System.out.println(g); //输出g的值15

        //int i = 3.14; //编译错误, 数据类型必须匹配
        //System.out.println(j); //编译错误, 未声明变量j
        int j;
        //System.out.println(j); //编译错误, 变量j为初始化

        //4) 变量的命名:
        int a1, a_5$, _3c, $_b;
        //int a*b; //编译错误, 不能包含*等特殊符号
        //int 1a; //编译错误, 不能以数字开头
        int aa = 5;
        //System.out.println(aA); //编译错误, 必须严格区分大小写
        int k; //不直观,不建议
        int 年龄; // 允许, 但不建议
        int age;
        int score, myScore, myJavaScore; //建议"小驼峰命名法"

    }
}
